(navigation image)
Home American Libraries | Canadian Libraries | Universal Library | Community Texts | Project Gutenberg | Children's Library | Biodiversity Heritage Library | Additional Collections
Search: Advanced Search
Anonymous User (login or join us)
Upload
See other formats

Full text of "Circuits"

Arduino BiCMOS Curve Tracer 



Make 



Arduino BiCMOS Curve Tracer 

Written By: Don Sauer 

SUMMARY 

This project shows how the analog input and output ports of an Arduino can be programmed 
to perform automated analog testing. The test results can then be saved as data in text files 
which can further be plotted into graphs. 



Step 1 — Arduino BiCMOS Curve Tracer 




• The curve tracer can measure 
BiCMOS transistors of both 
polarities. 



) Make Projects 



www.makeprojects.com 



Page 1 of 4 



Arduino BiCMOS Curve Tracer 



Step 2 



ARDUINO BICMOS CURVE TRACER 
5VX5mA 




• Here is the whole circuit. 



Step 3 



^^'ill^^L^ ( f o r optional Cardboard PDB) 

Print Out This and Mount On Cardboard 



fApftpJJl 


ft 





• This is a circuit which you may 
want to use more than once, and 
solderless breadboards are not 
usually meant for long-term use. 
An easy alternative is to build up a 
CardBoard printed circuit board. 
This involves printing out a layout, 
gluing the printout to cardboard and 
hot-gluing all the components in 
place. Then, wire-wrap up this 
simple circuit. 



) Make Projects 



www.makeprojects.com 



Page 2 of 4 



Arduino BiCMOS Curve Tracer 



Step 4 























<».. «i. . W li«,i«. M p. 




'gL, 


§sfeua— ,„.,"•;■•«: 










!-■ L— 


riSS— .— 


f":;;- , 


::::..:;,- 


























iS". gKssr 


^"S^SSr" 


i™ 


3w-'^v: ., 


Ill, IE;:::: 


gS5E"« 


i " ; 












- ; ; '.;;. 




■;;■ 


; ■:--:" :;rrr 


:i; ^i— "-'■'' 




l:;: 


gsraiii; 


■ 




EL 


T*"™*' "■"- *- 






! 


S*teMua_ 



• This code needs to be loaded into 
the Arduino window and the 
Processing window. The code can 
be copied and pasted into each 
window from the following page: 
http://www.idea2ic.com/BiCmosCurveTracer.. 



Step5 



Processing Code will start by typing S 
Write Data to file by typing W 

\ Pun" ^^^^H 


EHTypewE 


■^1^ 






oTl.l .l 2 .l S .3 5 . 2 8.m a ,^ ^aH-MPM 


H sketthjKriiSlKte - fc 







• It takes a while for the graph 
window to come up. When it does, 
the curve tracing is started by first 
clicking the graph window, and then 
typing "s". The Processing code 
also writes the curve tracer data to 
a textfile. The 

Sketch/ShowSketchFolder menu 
will open up the proper folder. The 
file initially gets named the exact 
time the data was taken. It's not a 
bad idea to rename that file. 



) Make Projects 



www.makeprojects.com 



Page 3 of 4 



Arduino BiCMOS Curve Tracer 



Step 6 








Rename to your path for WN.mat 


- „: - 


«:3 Paste'St' 


f^EEI ....;■■ j 


■=s4- - p 

~"1'.' TJ JHIt Return-^ 


..,_._,., 


is:!' ™ r " : "'' ..*-. ™„ „, w ,• ™^ *™ ..- „ 


1" EETIIIZIZ^ 


irsiEzzzzz^'' 1 " 


grj^trr™*" 





• Four SciLab command templates 
can graph the data files into 
curves, provided that the path to 
the files is corrected. The 
previously-mentioned web page 
has both these templates and 
templates for Octave as well. 



st generated on 201 2-1 1-01 09:48:22 PM. 



) Make Projects 



www.makeprojects.com 



Page 4 of 4